weeding stick - French English Dictionary